open to the general public - Turkish English Dictionary